toad spit - Almanca İngilizce Sözlük